#ifndef KC_OPERATOR_H__KC
#define KC_OPERATOR_H__KC

namespace kc_sf
{
	enum Operator
	{
		UndefinedOperator,
		Gt = 0,
		Ge,
		Eq,
		Lt,
		Le,
		Ne,
		EqualMatch = 0,
		NotEqualMatch,
		RegexMatch,
		NotRegexMatch,
		ContainsRegex,
		NotContainsRegex,
		HasWord,
		NotHasWord,
		And,
		Not,
		Or
	};
}

#endif /* KC_OPERATOR_H__KC */
